﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Model
{
    public class ModelColumnConfig
    {
        public ModelColumnConfig() { }
        public string GUID { get; set; }
        public string ModelTableID { get; set; } 
        public int ColumnOrderID { get; set; }
        public string ColumnName { get; set; }
        public string ColumnDescription { get; set; }
        public string ColumnType { get; set; }
        public int ColumnLength { get; set; }
        public int ColumnPrecision { get; set; }
        public int ColumnScale { get; set; }
        public int ColumnIsBusinessPK { get; set; }
        public int ColumnIsNullable { get; set; }
        public string ColumnParendID { get; set; }
        public string ColumnDefaultValue { get; set; }
        public string ColumnFixValue { get; set; }
        public string CreateUser { get; set; }
        public DateTime CreateTime { get; set; }
        public string UpdateUser { get; set; }
        public DateTime UpdateTime { get; set; }
        public string DeleteUser { get; set; }
        public DateTime DeleteTime { get; set; }
        public int IsDelete { get; set; }

        #region "扩展字段"
        public string ColumnOperator { get; set; }
        public string ColumnValue { get; set; }
        #endregion
    }
}
